package com.weipeep.sys.domain;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import com.fasterxml.jackson.annotation.JsonFormat;


/**
 * 
 * <pre>
 * 
 * </pre>
 * <small> 2018-04-15 10:23:55 | wangyun</small>
 */
 @TableName("app_student")
public class StudentDO implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    
    /** 主键 */
    @TableId(type = IdType.ID_WORKER)
    private Long id;
    /** 学生id */
    private Long userId;
    /** 学号 */
    private String studentNumber;
    /** 续费提醒日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date feeTipTime;
    /** 身份证 */
    private String idCard;
    /**续费类型*/
    private Long classType;
    /**
     * 设置：主键
     */
    public void setId(Long id) {
        this.id = id;
    }
    /**
     * 获取：主键
     */
    public Long getId() {
        return id;
    }
    /**
     * 设置：学生id
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }
    /**
     * 获取：学生id
     */
    public Long getUserId() {
        return userId;
    }
    /**
     * 设置：学号
     */
    public void setStudentNumber(String studentNumber) {
        this.studentNumber = studentNumber;
    }
    /**
     * 获取：学号
     */
    public String getStudentNumber() {
        return studentNumber;
    }
    /**
     * 设置：续费提醒日期
     */
    public void setFeeTipTime(Date feeTipTime) {
        this.feeTipTime = feeTipTime;
    }
    /**
     * 获取：续费提醒日期
     */
    public Date getFeeTipTime() {
        return feeTipTime;
    }
    /**
     * 设置：身份证
     */
    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }
    /**
     * 获取：身份证
     */
    public String getIdCard() {
        return idCard;
    }
    /**
     * 设置：班级类型
     */
    public Long getClassType() {
        return classType;
    }
    /**
     * 获取：班级类型
     */
    public void setClassType(Long classType) {
        this.classType = classType;
    }
}
